﻿using System;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
using Autodesk.Revit.UI.Selection;

namespace YArchitech.HVAC.AuxiliaryCurve
{
	public abstract class AuxiliarySelection
	{
		public XYZ Min { get; set; }

		public XYZ Max { get; set; }

		public XYZ AnglePt { get; set; }

		public XYZ SelectPoint { get; set; }

		public Element SelectElement { get; set; }

		public abstract bool Select();

		protected ExternalCommandData m_cmd;

		protected Selection sel;
	}
}
